cherry salmon - Spanish English Dictionary